pcb pcb layout real time software consultant circuit windows ce consulting manufacturing contract manufacturing embedded software embedded hardware software electronics embedded consulting pcb assembly real time consulting embedded systems embedded design windows ce consultant